<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>vfs</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.5.7' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<pre>
<span class='curline'><a href='../S/lib--global.c.html#L110'>vfs</a>               110 lib/global.c       .vfs =</span>
<span class='curline'><a href='../S/lib--global.h.html#L283'>vfs</a>               283 lib/global.h       } vfs;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L295'>vfs</a>               295 lib/vfs/interface.c     struct vfs_class *vfs; \</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L302'>vfs</a>               302 lib/vfs/interface.c     vfs = vfs_class_find_by_handle (handle, &amp;fsinfo); \</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L303'>vfs</a>               303 lib/vfs/interface.c     if (vfs == NULL) \</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L306'>vfs</a>               306 lib/vfs/interface.c     result = vfs-&gt;name != NULL ? vfs-&gt;name (fsinfo, buf, count) : -1; \</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L308'>vfs</a>               308 lib/vfs/interface.c         errno = vfs-&gt;name != NULL ? vfs_ferrno (vfs) : E_NOTSUPP; \</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L358'>vfs</a>               358 lib/vfs/interface.c     struct vfs_class *vfs;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L361'>vfs</a>               361 lib/vfs/interface.c     vfs = vfs_class_find_by_handle (handle, &amp;fsinfo);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L363'>vfs</a>               363 lib/vfs/interface.c     return (vfs == NULL || vfs-&gt;ctl == NULL) ? 0 : vfs-&gt;ctl (fsinfo, ctlop, arg);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L391'>vfs</a>               391 lib/vfs/interface.c     struct vfs_class *vfs;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L398'>vfs</a>               398 lib/vfs/interface.c     vfs = vfs_class_find_by_handle (handle, &amp;fsinfo);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L399'>vfs</a>               399 lib/vfs/interface.c     if (vfs == NULL || fsinfo == NULL)</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L405'>vfs</a>               405 lib/vfs/interface.c     if (vfs-&gt;close == NULL)</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L407'>vfs</a>               407 lib/vfs/interface.c     result = vfs-&gt;close (fsinfo);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L410'>vfs</a>               410 lib/vfs/interface.c         errno = vfs_ferrno (vfs);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L463'>vfs</a>               463 lib/vfs/interface.c     struct vfs_class *vfs;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L476'>vfs</a>               476 lib/vfs/interface.c     vfs = vfs_class_find_by_handle (handle, &amp;fsinfo);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L477'>vfs</a>               477 lib/vfs/interface.c     if (vfs == NULL || fsinfo == NULL)</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L481'>vfs</a>               481 lib/vfs/interface.c     if (vfs-&gt;readdir != NULL)</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L483'>vfs</a>               483 lib/vfs/interface.c         entry = vfs-&gt;readdir (vfs_path_element-&gt;dir.info);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L497'>vfs</a>               497 lib/vfs/interface.c         errno = vfs-&gt;readdir ? vfs_ferrno (vfs) : E_NOTSUPP;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L507'>vfs</a>               507 lib/vfs/interface.c     struct vfs_class *vfs;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L516'>vfs</a>               516 lib/vfs/interface.c     vfs = vfs_class_find_by_handle (handle, &amp;fsinfo);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L517'>vfs</a>               517 lib/vfs/interface.c     if (vfs != NULL &amp;&amp; fsinfo != NULL)</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L529'>vfs</a>               529 lib/vfs/interface.c         result = vfs-&gt;closedir ? (*vfs-&gt;closedir) (vfs_path_element-&gt;dir.info) : -1;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L586'>vfs</a>               586 lib/vfs/interface.c     struct vfs_class *vfs;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L593'>vfs</a>               593 lib/vfs/interface.c     vfs = vfs_class_find_by_handle (handle, &amp;fsinfo);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L594'>vfs</a>               594 lib/vfs/interface.c     if (vfs == NULL)</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L597'>vfs</a>               597 lib/vfs/interface.c     result = vfs-&gt;fstat ? vfs-&gt;fstat (fsinfo, buf) : -1;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L599'>vfs</a>               599 lib/vfs/interface.c         errno = vfs-&gt;fstat ? vfs_ferrno (vfs) : E_NOTSUPP;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L735'>vfs</a>               735 lib/vfs/interface.c     struct vfs_class *vfs;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L742'>vfs</a>               742 lib/vfs/interface.c     vfs = vfs_class_find_by_handle (fd, &amp;fsinfo);</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L743'>vfs</a>               743 lib/vfs/interface.c     if (vfs == NULL)</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L746'>vfs</a>               746 lib/vfs/interface.c     result = vfs-&gt;lseek ? vfs-&gt;lseek (fsinfo, offset, whence) : -1;</span>
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L748'>vfs</a>               748 lib/vfs/interface.c         errno = vfs-&gt;lseek ? vfs_ferrno (vfs) : E_NOTSUPP;</span>
<span class='curline'><a href='../S/lib--vfs--path.c.html#L339'>vfs</a>               339 lib/vfs/path.c         struct vfs_class *vfs = VFS_CLASS (g_ptr_array_index (vfs__classes_list, i));</span>
<span class='curline'><a href='../S/lib--vfs--path.c.html#L340'>vfs</a>               340 lib/vfs/path.c         if ((vfs-&gt;name != NULL) &amp;&amp; (strcmp (vfs-&gt;name, class_name) == 0))</span>
<span class='curline'><a href='../S/lib--vfs--path.c.html#L341'>vfs</a>               341 lib/vfs/path.c             return vfs;</span>
<span class='curline'><a href='../S/lib--vfs--path.c.html#L1005'>vfs</a>              1005 lib/vfs/path.c         struct vfs_class *vfs;</span>
<span class='curline'><a href='../S/lib--vfs--path.c.html#L1007'>vfs</a>              1007 lib/vfs/path.c         vfs = VFS_CLASS (g_ptr_array_index (vfs__classes_list, i));</span>
<span class='curline'><a href='../S/lib--vfs--path.c.html#L1008'>vfs</a>              1008 lib/vfs/path.c         if (vfs-&gt;which != NULL)</span>
<span class='curline'><a href='../S/lib--vfs--path.c.html#L1010'>vfs</a>              1010 lib/vfs/path.c             if (vfs-&gt;which (vfs, prefix) == -1)</span>
<span class='curline'><a href='../S/lib--vfs--path.c.html#L1012'>vfs</a>              1012 lib/vfs/path.c             return vfs;</span>
<span class='curline'><a href='../S/lib--vfs--path.c.html#L1015'>vfs</a>              1015 lib/vfs/path.c         if (vfs-&gt;prefix != NULL &amp;&amp; strncmp (prefix, vfs-&gt;prefix, strlen (vfs-&gt;prefix)) == 0)</span>
<span class='curline'><a href='../S/lib--vfs--path.c.html#L1016'>vfs</a>              1016 lib/vfs/path.c             return vfs;</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L216'>vfs</a>               216 lib/vfs/vfs.c      return (mc_global.vfs.cd_symlinks &amp;&amp; mc_stat (vpath, &amp;my_stat) == 0</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L299'>vfs</a>               299 lib/vfs/vfs.c  vfs_ferrno (struct vfs_class *vfs)</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L301'>vfs</a>               301 lib/vfs/vfs.c      return vfs-&gt;ferrno ? (*vfs-&gt;ferrno) (vfs) : E_UNKNOWN;</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L308'>vfs</a>               308 lib/vfs/vfs.c  vfs_register_class (struct vfs_class * vfs)</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L310'>vfs</a>               310 lib/vfs/vfs.c      if (vfs-&gt;init != NULL)      /* vfs has own initialization function */</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L311'>vfs</a>               311 lib/vfs/vfs.c          if (!vfs-&gt;init (vfs))   /* but it failed */</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L314'>vfs</a>               314 lib/vfs/vfs.c      g_ptr_array_add (vfs__classes_list, vfs);</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L322'>vfs</a>               322 lib/vfs/vfs.c  vfs_unregister_class (struct vfs_class *vfs)</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L324'>vfs</a>               324 lib/vfs/vfs.c      if (vfs-&gt;done != NULL)</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L325'>vfs</a>               325 lib/vfs/vfs.c          vfs-&gt;done (vfs);</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L327'>vfs</a>               327 lib/vfs/vfs.c      g_ptr_array_remove (vfs__classes_list, vfs);</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L508'>vfs</a>               508 lib/vfs/vfs.c          struct vfs_class *vfs = VFS_CLASS (g_ptr_array_index (vfs__classes_list, i));</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L510'>vfs</a>               510 lib/vfs/vfs.c          if (vfs-&gt;done != NULL)</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L511'>vfs</a>               511 lib/vfs/vfs.c              vfs-&gt;done (vfs);</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L599'>vfs</a>               599 lib/vfs/vfs.c          struct vfs_class *vfs = VFS_CLASS (g_ptr_array_index (vfs__classes_list, i));</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L601'>vfs</a>               601 lib/vfs/vfs.c          if (vfs-&gt;fill_names != NULL)</span>
<span class='curline'><a href='../S/lib--vfs--vfs.c.html#L602'>vfs</a>               602 lib/vfs/vfs.c              vfs-&gt;fill_names (vfs, func);</span>
<span class='curline'><a href='../S/lib--vfs--vfs.h.html#L252'>vfs</a>               252 lib/vfs/vfs.h  gboolean vfs_register_class (struct vfs_class *vfs);</span>
<span class='curline'><a href='../S/lib--vfs--vfs.h.html#L253'>vfs</a>               253 lib/vfs/vfs.h  void vfs_unregister_class (struct vfs_class *vfs);</span>
<span class='curline'><a href='../S/lib--vfs--vfs.h.html#L294'>vfs</a>               294 lib/vfs/vfs.h  int vfs_ferrno (struct vfs_class *vfs);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L557'>vfs</a>               557 src/filemanager/boxes.c                     QUICK_CHECKBOX (N_("&amp;Preallocate space"), &amp;mc_global.vfs.preallocate_space,</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L582'>vfs</a>               582 src/filemanager/boxes.c                     QUICK_CHECKBOX (N_("Cd follows lin&amp;ks"), &amp;mc_global.vfs.cd_symlinks, NULL),</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L611'>vfs</a>               611 src/filemanager/boxes.c         mc_global.vfs.preallocate_space = FALSE;</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L110'>vfs</a>               110 src/filemanager/file.c     const struct vfs_class *vfs;</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L331'>vfs</a>               331 src/filemanager/file.c         if (lnk-&gt;vfs == class &amp;&amp; lnk-&gt;ino == ino &amp;&amp; lnk-&gt;dev == dev)</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L463'>vfs</a>               463 src/filemanager/file.c         lnk-&gt;vfs = vfs_path_get_last_path_vfs (src_vpath);</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L2475'>vfs</a>              2475 src/filemanager/file.c     while (mc_global.vfs.preallocate_space &amp;&amp;</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L2829'>vfs</a>              2829 src/filemanager/file.c     lp-&gt;vfs = vfs_path_get_by_index (src_vpath, -1)-&gt;class;</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L2905'>vfs</a>              2905 src/filemanager/file.c         lp-&gt;vfs = vfs_path_get_by_index (dst_vpath, -1)-&gt;class;</span>
<span class='curline'><a href='../S/src--setup.c.html#L293'>vfs</a>               293 src/setup.c        { "preallocate_space", &amp;mc_global.vfs.preallocate_space },</span>
<span class='curline'><a href='../S/src--setup.c.html#L318'>vfs</a>               318 src/setup.c        { "cd_symlinks", &amp;mc_global.vfs.cd_symlinks },</span>
</pre>
</body>
</html>
